right to due process - French English Dictionary